Asistente para Cadenas de Conexi�n
El asistente para cadenas de conexion del sistema nos permite crear cadenas de conexi�n ingresando los datos requeridos para ello y testearlas a fin de saber si su funcionamiento es correcto o no. De esta manera podemos generar la conexi�n a un a base de datos.
Para abrir el asistente para cadenas de conexi�n presione el Bot�n:
Este abrir� la siguiente Ventana:
Data Source (Origen de datos):
Microsoft SQL Server (SqlClient): que es el controlador de conexiones de datos para SQL Server y SQL Server Express de microsoft y el que se utilizar� por defecto.
CASOS EXCEPCIONALES: Alma Gesti�n (Sistema Anterior)
Se puede realizar una conexi�n en el Perfil para conectar a la Carpeta del Alma Gesti�n solo para sincronizar: Clientes, Proveedores, Productos.
Server Name:
Se debe ingresar el nombre del servidor de la base de datos a la cual se quiere conectar, puede ser el nombre de la computadora o el n�mero de IP de la misma.
Para las conexiones Locales con el Proveedor de Datos Microsoft SQL Server (SqlClient)
Si Instalo SQL LocalDB el Servidor es: (LocalDB)\MSSQLLocalDB
Si Instalo SQL SERVER/Express el Servidor puede ser: SERVIDOR o SQLEXPRESS (puede verificar el nombre accediendo al Managment SQL)
Si es la conexi�n OLE DB para Conectar con Visual FoxPro: "C:\Alma\000001\alma.dbc" o "\\Servidor\Alma\000001\alma.dbc" .
Log on to the server:
En este apartado, se especifica el tipo de autenticaci�n de usuario que se desea utilizar para realizar la conexi�n.
Windows Authentication: Este modo de conexion requiere que el usuario actual de Windows que se este utilizando sea un usuario autenticado de Windows en el servidor de la base de datos. Esto quiere decir que en el servidor debe existir un usuario con el mismo nombre y contrase�a que en la computadora local y que deben encontrarse en el mismo entorno de red (no funciona a tr�ves de internet por ejemplo, salvo instalaci�n y configuracion especial).
SQL Server authentication: En esta modalidad, se ingresa un nombre de usuario y una clave para el acceso al servidor SQL.
Cuando se utiliza una autenticaci�n SQL, el usuario por defecto es SA.
La clave utilizada es la que se configuro al momento de instalar el SQL.
Connect to a database:
En este apartado se indica al asistente a que base de datos se conectara, tambien posee dos modalidades dependiendo del tipo de servidor que estemos utilizando:
Select or enter a database name: (SQL Server) se debe ingresar el nombre de una base de datos o seleccionarla de la lista desplegable, de ser correctos los datos de conexi�n hasta este punto, el asistente mostrar� en la lista desplegable las bases de datos disponibles para el usuario en el servidor seleccionado.
Si las Bases de Datos NO EXISTEN debe crearlas.
Para Conexi�n AlmaNET: nombre de base de datos "AlmaNET"
Para Conexi�n Empresas: nombre de base de datos "EmpresaXX" (se respeta el nombre de empresa creado).
Attach a Database File: (SQL Server Express) Eligiendo esta opcion, se puede buscar la ubicacion de un archivo de base de datos .MDF y al utilizarce la cadena de conexion el servidor evaluara si no tiene adjunta esa base de datos, la adjuntara para su uso mientras se este conectado y si ya la tiene adjunta utilizara la misma.
Bot�n Test Connection:
Este bot�n sirve para verificar si la cadena de conexi�n que se ha estado configurando funciona correctamente, de funcionar, mostrar� una alerta de conexi�n exitosa, si no funciona, mostrara un mensaje de error con el motivo por el cual no este funcionando (usuario incorrecto, base de datos incorrecta, servidor incorrecto, etc) a fin de poder corregir la misma y volver a probarla.
Una vez configurada la conexion, pulsamos el boton OK, y el asistente devolver� la cadena de conexi�n creada al campo de texto que la requiri�.
RECUERDE EVITAR TESTEAR CUANDO ES LA PRIMERA VEZ.
Atachar Base de Datos
Se utiliza la opci�n de "attach a database file", cunado las bases de datos necesarias existen, y por alguna raz�n se deben de volver a relacionar ( cambios de pc, errores de conexi�n al mover las bases de datos, reinstalaci�n, etc.)
Por ello, debe indicar la ubicaci�n de la Base de datos.
Una vez indicada, debe agregar el "Logical Name", que seria el nombre a mostrar para la base de datos adjuntada ( de esta manera guarda la conexi�n con un nombre especifico), si no asigna un nombre logico, se genera el nombre por la direcci�n de ubicaci�n del archivo, lo que puede generar errores.
Vincular Alma Gesti�n (Sistema anterior)
Se utiliza este sistema de conexi�n para los que tengan bases de datos en VisualFox, lo que permitir� obtener los datos de Clientes, proveedores y Productos.
.NET Framework Data Provider for OLE DB (Microsof OLE DB Provider for Visual FoxPro): Se utiliza para la conexi�n a la Base de Datos que se utiliza con el sistema anterior (Alma Gesti�n).
Para Cambiar primero debe elegir "Change":
Seleccionar Fuente de Datos: "Other"
Proveedor de Datos: ".NET Framework Data Provider for OLE DB "
Luego Indicar Proveedor OLE DB: Microsof OLE DB Provider for Visual FoxPro. En caso que no figure en el listado proceder a instalar el proveedor de datos VFPOLEDB.EXE ubicado en la carpeta donde se encuentra instalado el sistema.